turtle neck - Turkish English Dictionary